industry supply curve - French English Dictionary